self-supporting structure - German English Dictionary